home *** CD-ROM | disk | FTP | other *** search
/ PC/CD Gamer UK 123 / CD Gamer Issue 123 (June 2003) (Disc 1).ISO / Games / Dev_Demo_EU / data1.cab / App_Executables / System / DTerritories.u / ScriptText19.TextBuffer < prev    next >
Unknown  |  2003-02-28  |  3.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 50 30 63 6c 61 73 73 20 |........|P0class |
|00000010| 44 43 68 6f 7a 6f 47 61 | 6d 65 20 65 78 74 65 6e |DChozoGa|me exten|
|00000020| 64 73 20 44 53 50 47 61 | 6d 65 49 6e 66 6f 3b 0d |ds DSPGa|meInfo;.|
|00000030| 0a 0d 0a 76 61 72 20 62 | 6f 6f 6c 20 62 42 61 73 |...var b|ool bBas|
|00000040| 65 44 65 66 65 6e 64 65 | 64 3b 0d 0a 76 61 72 20 |eDefende|d;..var |
|00000050| 69 6e 74 20 20 4d 69 6e | 41 74 74 61 63 6b 65 72 |int Min|Attacker|
|00000060| 43 6f 75 6e 74 3b 0d 0a | 0d 0a 76 61 72 20 54 72 |Count;..|..var Tr|
|00000070| 69 67 67 65 72 43 61 74 | 63 68 65 72 20 54 43 3b |iggerCat|cher TC;|
|00000080| 0d 0a 0d 0a 76 61 72 20 | 69 6e 74 20 54 49 4d 45 |....var |int TIME|
|00000090| 52 5f 43 68 65 63 6b 41 | 74 74 61 63 6b 65 72 3b |R_CheckA|ttacker;|
|000000a0| 0d 0a 76 61 72 20 44 4d | 65 74 61 4f 62 6a 65 63 |..var DM|etaObjec|
|000000b0| 74 69 76 65 20 42 61 73 | 65 44 65 66 65 6e 64 4f |tive Bas|eDefendO|
|000000c0| 62 6a 3b 0d 0a 0d 0a 66 | 75 6e 63 74 69 6f 6e 20 |bj;....f|unction |
|000000d0| 50 6f 73 74 42 65 67 69 | 6e 50 6c 61 79 28 29 0d |PostBegi|nPlay().|
|000000e0| 0a 7b 0d 0a 09 53 75 70 | 65 72 2e 50 6f 73 74 42 |.{...Sup|er.PostB|
|000000f0| 65 67 69 6e 50 6c 61 79 | 28 29 3b 0d 0a 0d 0a 09 |eginPlay|();.....|
|00000100| 54 43 20 3d 20 53 70 61 | 77 6e 28 20 63 6c 61 73 |TC = Spa|wn( clas|
|00000110| 73 27 54 72 69 67 67 65 | 72 43 61 74 63 68 65 72 |s'Trigge|rCatcher|
|00000120| 27 2c 20 53 45 4c 46 2c | 20 27 53 74 61 72 74 42 |', SELF,| 'StartB|
|00000130| 61 73 65 44 65 66 65 6e | 73 65 27 20 29 3b 0d 0a |aseDefen|se' );..|
|00000140| 09 54 43 20 3d 20 53 70 | 61 77 6e 28 20 63 6c 61 |.TC = Sp|awn( cla|
|00000150| 73 73 27 54 72 69 67 67 | 65 72 43 61 74 63 68 65 |ss'Trigg|erCatche|
|00000160| 72 27 2c 20 53 45 4c 46 | 2c 20 27 44 65 66 65 6e |r', SELF|, 'Defen|
|00000170| 64 54 69 6d 65 72 45 78 | 70 69 72 65 64 27 20 29 |dTimerEx|pired' )|
|00000180| 3b 0d 0a 09 54 49 4d 45 | 52 5f 43 68 65 63 6b 41 |;...TIME|R_CheckA|
|00000190| 74 74 61 63 6b 65 72 20 | 3d 20 53 65 74 4d 75 6c |ttacker |= SetMul|
|000001a0| 74 69 54 69 6d 65 72 28 | 20 30 2e 30 66 2c 20 46 |tiTimer(| 0.0f, F|
|000001b0| 41 4c 53 45 20 29 3b 0d | 0a 0d 0a 09 66 6f 72 65 |ALSE );.|....fore|
|000001c0| 61 63 68 20 41 6c 6c 41 | 63 74 6f 72 73 28 20 63 |ach AllA|ctors( c|
|000001d0| 6c 61 73 73 27 44 4d 65 | 74 61 4f 62 6a 65 63 74 |lass'DMe|taObject|
|000001e0| 69 76 65 27 2c 20 42 61 | 73 65 44 65 66 65 6e 64 |ive', Ba|seDefend|
|000001f0| 4f 62 6a 2c 20 27 42 61 | 73 65 44 65 66 65 6e 64 |Obj, 'Ba|seDefend|
|00000200| 65 64 27 20 29 20 62 72 | 65 61 6b 3b 0d 0a 7d 0d |ed' ) br|eak;..}.|
|00000210| 0a 0d 0a 66 75 6e 63 74 | 69 6f 6e 20 53 70 65 63 |...funct|ion Spec|
|00000220| 69 61 6c 54 72 69 67 67 | 65 72 28 20 4e 61 6d 65 |ialTrigg|er( Name|
|00000230| 20 45 76 65 6e 74 2c 20 | 41 63 74 6f 72 20 4f 74 | Event, |Actor Ot|
|00000240| 68 65 72 2c 20 50 61 77 | 6e 20 45 76 65 6e 74 49 |her, Paw|n EventI|
|00000250| 6e 73 74 69 67 61 74 6f | 72 20 29 0d 0a 7b 0d 0a |nstigato|r )..{..|
|00000260| 09 69 66 28 20 45 76 65 | 6e 74 20 3d 3d 20 27 53 |.if( Eve|nt == 'S|
|00000270| 74 61 72 74 42 61 73 65 | 44 65 66 65 6e 73 65 27 |tartBase|Defense'|
|00000280| 20 29 0d 0a 09 7b 0d 0a | 09 09 6c 6f 67 28 22 53 | )...{..|..log("S|
|00000290| 54 41 52 54 20 42 41 53 | 45 20 44 45 46 45 4e 53 |TART BAS|E DEFENS|
|000002a0| 45 22 29 3b 0d 0a 09 09 | 53 65 74 4d 75 6c 74 69 |E");....|SetMulti|
|000002b0| 54 69 6d 65 72 28 20 30 | 2e 35 66 2c 20 54 52 55 |Timer( 0|.5f, TRU|
|000002c0| 45 2c 20 54 49 4d 45 52 | 5f 43 68 65 63 6b 41 74 |E, TIMER|_CheckAt|
|000002d0| 74 61 63 6b 65 72 20 29 | 3b 0d 0a 0d 0a 09 09 69 |tacker )|;......i|
|000002e0| 66 28 20 44 69 66 66 69 | 63 75 6c 74 79 20 3d 3d |f( Diffi|culty ==|
|000002f0| 20 30 20 29 0d 0a 09 09 | 09 53 65 74 44 65 66 65 | 0 )....|.SetDefe|
|00000300| 6e 64 4f 62 6a 28 20 31 | 32 30 2e 30 66 2c 20 34 |ndObj( 1|20.0f, 4|
|00000310| 20 29 3b 0d 0a 09 09 65 | 6c 73 65 20 69 66 28 20 | );....e|lse if( |
|00000320| 44 69 66 66 69 63 75 6c | 74 79 20 3d 3d 20 31 20 |Difficul|ty == 1 |
|00000330| 29 0d 0a 09 09 09 53 65 | 74 44 65 66 65 6e 64 4f |).....Se|tDefendO|
|00000340| 62 6a 28 20 31 35 30 2e | 30 66 2c 20 34 20 29 3b |bj( 150.|0f, 4 );|
|00000350| 0d 0a 09 09 65 6c 73 65 | 20 69 66 28 20 44 69 66 |....else| if( Dif|
|00000360| 66 69 63 75 6c 74 79 20 | 3d 3d 20 32 20 29 0d 0a |ficulty |== 2 )..|
|00000370| 09 09 09 53 65 74 44 65 | 66 65 6e 64 4f 62 6a 28 |...SetDe|fendObj(|
|00000380| 20 31 38 30 2e 30 66 2c | 20 35 20 29 3b 0d 0a 09 | 180.0f,| 5 );...|
|00000390| 09 65 6c 73 65 0d 0a 09 | 09 09 2f 2f 20 73 6f 6d |.else...|..// som|
|000003a0| 65 62 6f 64 79 20 70 6c | 65 61 73 65 20 63 68 65 |ebody pl|ease che|
|000003b0| 63 6b 20 74 6f 20 73 65 | 65 20 69 66 20 74 68 69 |ck to se|e if thi|
|000003c0| 73 20 69 73 20 65 76 65 | 6e 20 70 6f 73 73 69 62 |s is eve|n possib|
|000003d0| 6c 65 20 3a 2d 29 0d 0a | 09 09 09 53 65 74 44 65 |le :-)..|...SetDe|
|000003e0| 66 65 6e 64 4f 62 6a 28 | 20 32 31 30 2e 30 66 2c |fendObj(| 210.0f,|
|000003f0| 20 35 20 29 3b 0d 0a 09 | 7d 0d 0a 09 65 6c 73 65 | 5 );...|}...else|
|00000400| 20 69 66 28 20 45 76 65 | 6e 74 20 3d 3d 20 27 44 | if( Eve|nt == 'D|
|00000410| 65 66 65 6e 64 54 69 6d | 65 72 45 78 70 69 72 65 |efendTim|erExpire|
|00000420| 64 27 20 29 0d 0a 09 7b | 0d 0a 09 09 6c 6f 67 28 |d' )...{|....log(|
|00000430| 22 42 61 73 65 20 73 75 | 63 63 65 73 73 66 75 6c |"Base su|ccessful|
|00000440| 6c 79 20 64 65 66 65 6e | 64 65 64 2e 22 29 3b 0d |ly defen|ded.");.|
|00000450| 0a 09 09 62 42 61 73 65 | 44 65 66 65 6e 64 65 64 |...bBase|Defended|
|00000460| 20 3d 20 54 52 55 45 3b | 0d 0a 09 09 2f 2f 54 72 | = TRUE;|....//Tr|
|00000470| 69 67 67 65 72 45 76 65 | 6e 74 28 20 27 42 61 73 |iggerEve|nt( 'Bas|
|00000480| 65 44 65 66 65 6e 64 65 | 64 27 2c 20 53 45 4c 46 |eDefende|d', SELF|
|00000490| 2c 20 46 69 6e 64 48 75 | 6d 61 6e 50 6c 61 79 65 |, FindHu|manPlaye|
|000004a0| 72 28 29 20 29 3b 0d 0a | 09 09 54 72 69 67 67 65 |r() );..|..Trigge|
|000004b0| 72 45 76 65 6e 74 28 20 | 27 48 6f 6c 64 4f 66 66 |rEvent( |'HoldOff|
|000004c0| 41 74 74 61 63 6b 65 72 | 73 27 2c 20 53 45 4c 46 |Attacker|s', SELF|
|000004d0| 2c 20 46 69 6e 64 48 75 | 6d 61 6e 50 6c 61 79 65 |, FindHu|manPlaye|
|000004e0| 72 28 29 20 29 3b 0d 0a | 0d 0a 09 09 2f 2f 20 63 |r() );..|....// c|
|000004f0| 68 65 63 6b 20 74 6f 20 | 73 65 65 20 69 66 20 74 |heck to |see if t|
|00000500| 68 65 79 27 76 65 20 6b | 69 6c 6c 65 64 20 65 76 |hey've k|illed ev|
|00000510| 65 72 79 62 6f 64 79 0d | 0a 09 09 69 66 28 20 21 |erybody.|...if( !|
|00000520| 41 74 74 61 63 6b 65 72 | 73 41 6c 69 76 65 28 29 |Attacker|sAlive()|
|00000530| 20 29 0d 0a 09 09 7b 0d | 0a 09 09 09 2f 2f 6c 6f | )....{.|....//lo|
|00000540| 67 28 22 28 41 29 54 72 | 69 67 67 65 72 69 6e 67 |g("(A)Tr|iggering|
|00000550| 20 42 61 73 65 44 65 66 | 65 6e 64 65 64 20 65 76 | BaseDef|ended ev|
|00000560| 65 6e 74 22 29 3b 0d 0a | 09 09 09 54 72 69 67 67 |ent");..|...Trigg|
|00000570| 65 72 45 76 65 6e 74 28 | 20 27 45 6c 69 6d 69 6e |erEvent(| 'Elimin|
|00000580| 61 74 65 41 74 74 61 63 | 6b 65 72 73 27 2c 20 53 |ateAttac|kers', S|
|00000590| 45 4c 46 2c 20 46 69 6e | 64 48 75 6d 61 6e 50 6c |ELF, Fin|dHumanPl|
|000005a0| 61 79 65 72 28 29 20 29 | 3b 0d 0a 09 09 09 53 65 |ayer() )|;.....Se|
|000005b0| 74 4d 75 6c 74 69 54 69 | 6d 65 72 28 20 30 2e 66 |tMultiTi|mer( 0.f|
|000005c0| 2c 20 46 41 4c 53 45 2c | 20 54 49 4d 45 52 5f 43 |, FALSE,| TIMER_C|
|000005d0| 68 65 63 6b 41 74 74 61 | 63 6b 65 72 20 29 3b 0d |heckAtta|cker );.|
|000005e0| 0a 09 09 7d 0d 0a 2f 2f | 09 09 65 6c 73 65 0d 0a |...}..//|..else..|
|000005f0| 2f 2f 09 09 09 6c 6f 67 | 28 20 22 28 41 29 4e 6f |//...log|( "(A)No|
|00000600| 6e 2d 72 65 73 70 61 77 | 6e 65 72 73 20 73 74 69 |n-respaw|ners sti|
|00000610| 6c 6c 20 61 6c 69 76 65 | 22 20 29 3b 0d 0a 09 7d |ll alive|" );...}|
|00000620| 0d 0a 7d 0d 0a 0d 0a 66 | 75 6e 63 74 69 6f 6e 20 |..}....f|unction |
|00000630| 53 65 74 44 65 66 65 6e | 64 4f 62 6a 28 20 66 6c |SetDefen|dObj( fl|
|00000640| 6f 61 74 20 54 69 6d 65 | 2c 20 69 6e 74 20 4d 69 |oat Time|, int Mi|
|00000650| 6e 41 74 74 61 63 6b 65 | 72 20 29 0d 0a 7b 0d 0a |nAttacke|r )..{..|
|00000660| 09 4d 69 6e 41 74 74 61 | 63 6b 65 72 43 6f 75 6e |.MinAtta|ckerCoun|
|00000670| 74 20 3d 20 4d 69 6e 41 | 74 74 61 63 6b 65 72 3b |t = MinA|ttacker;|
|00000680| 0d 0a 09 42 61 73 65 44 | 65 66 65 6e 64 4f 62 6a |...BaseD|efendObj|
|00000690| 2e 43 6f 75 6e 74 64 6f | 77 6e 54 69 6d 65 72 20 |.Countdo|wnTimer |
|000006a0| 3d 20 54 69 6d 65 3b 0d | 0a 09 42 61 73 65 44 65 |= Time;.|..BaseDe|
|000006b0| 66 65 6e 64 4f 62 6a 2e | 43 6f 75 6e 74 64 6f 77 |fendObj.|Countdow|
|000006c0| 6e 53 74 61 72 74 20 3d | 20 4c 65 76 65 6c 2e 54 |nStart =| Level.T|
|000006d0| 69 6d 65 53 65 63 6f 6e | 64 73 3b 0d 0a 2f 2f 09 |imeSecon|ds;..//.|
|000006e0| 6c 6f 67 28 22 53 65 74 | 74 69 6e 67 20 44 65 66 |log("Set|ting Def|
|000006f0| 65 6e 64 54 69 6d 65 72 | 3a 20 22 24 54 69 6d 65 |endTimer|: "$Time|
|00000700| 24 22 20 6f 6e 20 73 6c | 6f 74 3a 20 22 24 42 61 |$" on sl|ot: "$Ba|
|00000710| 73 65 44 65 66 65 6e 64 | 4f 62 6a 2e 54 49 4d 45 |seDefend|Obj.TIME|
|00000720| 52 5f 43 6f 75 6e 74 64 | 6f 77 6e 54 69 6d 65 72 |R_Countd|ownTimer|
|00000730| 29 3b 0d 0a 20 20 20 2f | 2f 09 42 61 73 65 44 65 |);.. /|/.BaseDe|
|00000740| 66 65 6e 64 4f 62 6a 2e | 53 65 74 4d 75 6c 74 69 |fendObj.|SetMulti|
|00000750| 54 69 6d 65 72 28 20 42 | 61 73 65 44 65 66 65 6e |Timer( B|aseDefen|
|00000760| 64 4f 62 6a 2e 43 6f 75 | 6e 74 64 6f 77 6e 54 69 |dObj.Cou|ntdownTi|
|00000770| 6d 65 72 2c 20 66 61 6c | 73 65 2c 20 42 61 73 65 |mer, fal|se, Base|
|00000780| 44 65 66 65 6e 64 4f 62 | 6a 2e 54 49 4d 45 52 5f |DefendOb|j.TIMER_|
|00000790| 43 6f 75 6e 74 64 6f 77 | 6e 54 69 6d 65 72 20 29 |Countdow|nTimer )|
|000007a0| 3b 0d 0a 7d 0d 0a 0d 0a | 2f 2f 20 72 65 74 75 72 |;..}....|// retur|
|000007b0| 6e 20 23 20 6f 66 20 6e | 6f 6e 2d 72 65 73 70 61 |n # of n|on-respa|
|000007c0| 77 6e 61 62 6c 65 20 74 | 72 6f 6f 70 65 72 73 20 |wnable t|roopers |
|000007d0| 73 74 69 6c 6c 20 61 6c | 69 76 65 0d 0a 66 75 6e |still al|ive..fun|
|000007e0| 63 74 69 6f 6e 20 69 6e | 74 20 41 74 74 61 63 6b |ction in|t Attack|
|000007f0| 65 72 73 41 6c 69 76 65 | 28 29 0d 0a 7b 0d 0a 09 |ersAlive|()..{...|
|00000800| 6c 6f 63 61 6c 20 61 72 | 72 61 79 3c 50 6c 61 79 |local ar|ray<Play|
|00000810| 65 72 50 61 77 6e 3e 20 | 50 6c 61 79 65 72 73 3b |erPawn> |Players;|
|00000820| 0d 0a 09 6c 6f 63 61 6c | 20 69 6e 74 20 69 2c 20 |...local| int i, |
|00000830| 43 6e 74 3b 0d 0a 0d 0a | 09 47 65 74 50 6c 61 79 |Cnt;....|.GetPlay|
|00000840| 65 72 73 28 50 6c 61 79 | 65 72 73 29 3b 0d 0a 09 |ers(Play|ers);...|
|00000850| 66 6f 72 28 20 69 20 3d | 20 30 3b 20 69 20 3c 20 |for( i =| 0; i < |
|00000860| 50 6c 61 79 65 72 73 2e | 4c 65 6e 67 74 68 3b 20 |Players.|Length; |
|00000870| 69 2b 2b 20 29 0d 0a 09 | 09 69 66 28 20 44 50 6c |i++ )...|.if( DPl|
|00000880| 61 79 65 72 50 61 77 6e | 28 50 6c 61 79 65 72 73 |ayerPawn|(Players|
|00000890| 5b 69 5d 29 3f 20 26 26 | 20 44 50 6c 61 79 65 72 |[i])? &&| DPlayer|
|000008a0| 50 61 77 6e 28 50 6c 61 | 79 65 72 73 5b 69 5d 29 |Pawn(Pla|yers[i])|
|000008b0| 2e 54 61 67 20 3d 3d 20 | 27 41 74 74 61 63 6b 65 |.Tag == |'Attacke|
|000008c0| 72 27 20 26 26 20 50 6c | 61 79 65 72 73 5b 69 5d |r' && Pl|ayers[i]|
|000008d0| 2e 48 65 61 6c 74 68 20 | 3e 20 30 20 29 0d 0a 09 |.Health |> 0 )...|
|000008e0| 09 09 43 6e 74 20 2b 3d | 20 31 3b 0d 0a 0d 0a 09 |..Cnt +=| 1;.....|
|000008f0| 72 65 74 75 72 6e 20 43 | 6e 74 3b 0d 0a 7d 0d 0a |return C|nt;..}..|
|00000900| 0d 0a 65 76 65 6e 74 20 | 4d 75 6c 74 69 54 69 6d |..event |MultiTim|
|00000910| 65 72 28 20 69 6e 74 20 | 53 6c 6f 74 20 29 0d 0a |er( int |Slot )..|
|00000920| 7b 0d 0a 09 69 66 28 20 | 53 6c 6f 74 20 3d 3d 20 |{...if( |Slot == |
|00000930| 54 49 4d 45 52 5f 43 68 | 65 63 6b 41 74 74 61 63 |TIMER_Ch|eckAttac|
|00000940| 6b 65 72 20 29 0d 0a 09 | 7b 0d 0a 09 09 2f 2f 6c |ker )...|{....//l|
|00000950| 6f 67 28 22 43 68 65 63 | 6b 41 74 74 61 63 6b 65 |og("Chec|kAttacke|
|00000960| 72 22 29 3b 0d 0a 09 09 | 69 66 28 20 62 42 61 73 |r");....|if( bBas|
|00000970| 65 44 65 66 65 6e 64 65 | 64 20 29 0d 0a 09 09 7b |eDefende|d )....{|
|00000980| 0d 0a 09 09 09 2f 2f 20 | 63 68 65 63 6b 20 74 6f |.....// |check to|
|00000990| 20 73 65 65 20 69 66 20 | 74 68 65 79 27 76 65 20 | see if |they've |
|000009a0| 6b 69 6c 6c 65 64 20 65 | 76 65 72 79 62 6f 64 79 |killed e|verybody|
|000009b0| 0d 0a 09 09 09 69 66 28 | 20 41 74 74 61 63 6b 65 |.....if(| Attacke|
|000009c0| 72 73 41 6c 69 76 65 28 | 29 20 3c 20 28 4d 69 6e |rsAlive(|) < (Min|
|000009d0| 41 74 74 61 63 6b 65 72 | 43 6f 75 6e 74 2f 32 2e |Attacker|Count/2.|
|000009e0| 66 29 20 29 0d 0a 09 09 | 09 7b 0d 0a 09 09 09 09 |f) )....|.{......|
|000009f0| 2f 2f 6c 6f 67 28 22 28 | 42 29 54 72 69 67 67 65 |//log("(|B)Trigge|
|00000a00| 72 69 6e 67 20 45 6c 69 | 6d 69 6e 61 74 65 64 41 |ring Eli|minatedA|
|00000a10| 74 74 61 63 6b 65 72 73 | 20 65 76 65 6e 74 22 29 |ttackers| event")|
|00000a20| 3b 0d 0a 09 09 09 09 54 | 72 69 67 67 65 72 45 76 |;......T|riggerEv|
|00000a30| 65 6e 74 28 20 27 45 6c | 69 6d 69 6e 61 74 65 41 |ent( 'El|iminateA|
|00000a40| 74 74 61 63 6b 65 72 73 | 27 2c 20 53 45 4c 46 2c |ttackers|', SELF,|
|00000a50| 20 46 69 6e 64 48 75 6d | 61 6e 50 6c 61 79 65 72 | FindHum|anPlayer|
|00000a60| 28 29 20 29 3b 0d 0a 09 | 09 09 09 53 65 74 4d 75 |() );...|...SetMu|
|00000a70| 6c 74 69 54 69 6d 65 72 | 28 20 30 2e 66 2c 20 46 |ltiTimer|( 0.f, F|
|00000a80| 41 4c 53 45 2c 20 54 49 | 4d 45 52 5f 43 68 65 63 |ALSE, TI|MER_Chec|
|00000a90| 6b 41 74 74 61 63 6b 65 | 72 20 29 3b 0d 0a 09 09 |kAttacke|r );....|
|00000aa0| 09 7d 0d 0a 2f 2f 09 09 | 09 65 6c 73 65 0d 0a 2f |.}..//..|.else../|
|00000ab0| 2f 09 09 09 09 6c 6f 67 | 28 20 22 28 42 29 4e 6f |/....log|( "(B)No|
|00000ac0| 6e 2d 72 65 73 70 61 77 | 6e 65 72 73 20 73 74 69 |n-respaw|ners sti|
|00000ad0| 6c 6c 20 61 6c 69 76 65 | 22 20 29 3b 0d 0a 09 09 |ll alive|" );....|
|00000ae0| 7d 0d 0a 09 09 2f 2f 20 | 6d 61 69 6e 74 61 69 6e |}....// |maintain|
|00000af0| 20 6d 69 6e 20 61 74 74 | 61 63 6b 65 72 20 6e 75 | min att|acker nu|
|00000b00| 6d 62 65 72 0d 0a 09 09 | 65 6c 73 65 20 69 66 28 |mber....|else if(|
|00000b10| 20 41 74 74 61 63 6b 65 | 72 73 41 6c 69 76 65 28 | Attacke|rsAlive(|
|00000b20| 29 20 3c 20 4d 69 6e 41 | 74 74 61 63 6b 65 72 43 |) < MinA|ttackerC|
|00000b30| 6f 75 6e 74 20 29 0d 0a | 09 09 09 53 70 61 77 6e |ount )..|...Spawn|
|00000b40| 41 74 74 61 63 6b 65 72 | 28 29 3b 0d 0a 09 7d 0d |Attacker|();...}.|
|00000b50| 0a 09 65 6c 73 65 0d 0a | 09 09 53 75 70 65 72 2e |..else..|..Super.|
|00000b60| 4d 75 6c 74 69 54 69 6d | 65 72 28 20 53 6c 6f 74 |MultiTim|er( Slot|
|00000b70| 20 29 3b 0d 0a 7d 0d 0a | 0d 0a 66 75 6e 63 74 69 | );..}..|..functi|
|00000b80| 6f 6e 20 53 70 61 77 6e | 41 74 74 61 63 6b 65 72 |on Spawn|Attacker|
|00000b90| 28 29 0d 0a 7b 0d 0a 09 | 69 66 28 20 46 52 61 6e |()..{...|if( FRan|
|00000ba0| 64 28 29 20 3e 20 30 2e | 35 20 29 0d 0a 09 09 54 |d() > 0.|5 )....T|
|00000bb0| 72 69 67 67 65 72 45 76 | 65 6e 74 28 20 27 54 72 |riggerEv|ent( 'Tr|
|00000bc0| 6f 6f 70 65 72 41 74 74 | 61 63 6b 41 27 2c 20 53 |ooperAtt|ackA', S|
|00000bd0| 45 4c 46 2c 20 4e 4f 4e | 45 20 29 3b 0d 0a 09 65 |ELF, NON|E );...e|
|00000be0| 6c 73 65 0d 0a 09 09 54 | 72 69 67 67 65 72 45 76 |lse....T|riggerEv|
|00000bf0| 65 6e 74 28 20 27 54 72 | 6f 6f 70 65 72 41 74 74 |ent( 'Tr|ooperAtt|
|00000c00| 61 63 6b 42 27 2c 20 53 | 45 4c 46 2c 20 4e 4f 4e |ackB', S|ELF, NON|
|00000c10| 45 20 29 3b 0d 0a 7d 0d | 0a 00 |E );..}.|.. |
+--------+-------------------------+-------------------------+--------+--------+